@charset "utf-8";
/* CSS Document */
body,dl,dt,dd,div,form,input,ul,li,a,img,label{ margin:0; padding:0; font-size:12px; color:#666;}
img{ border:0;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:underline;}
.login_part{ width:960px; margin:0 auto;}
.win960{ width:960px; margin:30px auto;}
.login-header{ height:90px; border: none; margin: 0 auto; position: relative; overflow: hidden;}
.lg a{ width:260px; height:90px; float:left;}
.cityname{ height: 39px;border-left: #eaeaea 1px solid; position:absolute; top: 30px;left: 240px;padding-left: 25px; line-height:39px;}
.cityname span{font: 24px/1.8 "微软雅黑","黑体", sans-serif;color: #666;}
.logintext{ position:absolute; right:10px; top:50px;width:145px;}
.logintext a{ color:#666; padding:0 15px;}
.cb{ clear:both; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.login-welcome-bg{width: 602px;height: 382px;}
.conright{ width:340px;}
.scrool-bg{border: 1px solid #ddd;border-top: 2px solid #e66a34; width: 275px;  padding:25px 15px 0 25px; }
.scrool-bg dl,.registercontent dl{ height:40px; line-height:40px; padding:5px 0; clear:both;}
.scrool-bg dt,.registercontent dt{ float:left; width:50px; display:block; font-size:14px; color:#666;}
.lginput{ border: 1px solid #ddd; height: 22px; padding:5px; outline:none; line-height:22px; width:200px;}
.txt_tx{ color:#f00; padding-left:50px; height:22px; line-height:22px;}
.txt_okay{ color:#6ec462; padding-left:50px; height:22px; line-height:22px;}
.btns{display: block; float:left; height:34px; width:72px; background: url(../images/reg-btn.gif) no-repeat center;; border: none;color: #fff;font-size: 14px;font-weight: bold;
cursor: pointer;margin: 0;}
.rmpsd{ padding-left:15px; color:#666;}
.link-login{ color:#666;}
.qq1{ height:23px; line-height:22px; padding:8px 0;}
.zhuc{ padding:5px 0;}
.zhuc a{ color:#f77900;}
.registercontent{ width:676px; clear:both; margin-top:30px; padding-right:5px; border-right:1px solid #eaeaea;}
.registercontent dt{ width:66px;}
.registercontent dd{float:left;}
.hyl{ width:260px; text-align:center; font-size:14px; padding-top:30px;}
.hyl a{color:#f77900; font-size:14px; padding:0 3px;}
.psd_yes{ height:42px; width:606px; margin:30px auto; background:url(../images/yes.png) no-repeat left; line-height:42px;}
.okpic span{font: 25px/1.7 "微软雅黑","黑体", sans-serif; color: #090; padding-left:45px;}
.emailtxt{ padding:5px 0; font-size:14px; line-height:20px;}
.emailtxt span{ font-weight:bold;font-size: 16px; padding:0 5px;}
.emailtxt a{color:#f77900; font-size:14px; padding:0 5px;}
.jyhd{ font-weight:bold; text-align:left; padding:10px 0;}
.idtxt{ margin-left:20px;}
.idtxt li{ text-align:left; line-height:20px;}

.footer{ clear:both; font-size:14px; text-align:center; padding:10px 0; }

/*email list*/
.suggest-container{cursor:pointer;border:1px solid #C1C1C1;visibility:hidden;background:#fff;}
.suggest-item{cursor:pointer;padding:3px 2px;}
.suggest-active {cursor:pointer;background:#e1e1e1;color:#eb1411;padding:3px 2px;}